Operator LED

Operator Library: Hardware Platform

LEDオペレーターは、アプレットを介してフレームグラバーのボード上のユーザーLEDにアクセスするためのインターフェースを提供します。

入力にロジックHIGHを入力すると、対応するボードLEDが点灯します。入力にロジックLOWを入力すると、対応するボードLEDが消灯します。

フレームグラバー上のボードLEDの正確な位置については、フレームグラバーのマニュアルを参照してください。

ハードウェアプラットフォームで使用可能
imaFlex 2 Dual 100
imaFlex CXP-12 Penta
imaFlex CXP-12 Quad
mE5 marathon VCLx
mE5 marathon VCL
mE5 marathon VCX-QP1
mE5 marathon VF2
LightBridge VCL
mE5 ironman VQ8-CXP6D
mE5 ironman VQ8-CXP6B
mE5 ironman VD8-PoCL

1

marathon VCX-QPでは、LEDの番号付けが反転しています。以下のパラメータPortの説明を参照してください。

リソース

このオペレーターは、Portパラメータの設定をFPGA Device Resourcesダイアログに読み取り専用パラメータとして反映させます。AnalysisメニューからFPGA Device Resourcesダイアログを開くと、FPGAデバイスリソースを確認できます。デバイスリソースは読み取り専用です。

FPGA Device Resources All Platforms Except imaFlex 2 Dual 100

図 438: FPGA Device Resources All Platforms Except imaFlex 2 Dual 100


imaFlex 2 Dual 100プラットフォームの場合、このオペレーターはタイプUser LEDの読み取り専用リソースを使用します。これはPortオペレーターパラメータの影響を受けます。User LEDリソースインデックスは常にPortラベルの値に対応します。つまり、USR1はUser LEDリソースインデックス1に、USR6はUser LEDリソースインデックス6にマップされます。

FPGA Device Resources of imaFlex 2 Dual 100

図 439: FPGA Device Resources of imaFlex 2 Dual 100


I/O Property

Property 値
オペレータータイプ M
Input Link I、信号入力

サポートされているリンクフォーマット

Link Parameter Input Link I
Bit Width 1
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_SIGNAL
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

パラメーター

Port (imaflex、mE5 marathon、およびLightBridge VCLプラットフォーム)
タイプ static write parameter
Default USR1
範囲

imaFlex 2 Dual 100, imaFlex CXP-12 Penta, and imaFlex CXP-12 Quad: {USR1, USR2, USR3, USR4, USR5, USR6}

LightBridge VCL, mE5 marathon VCLx, and mE5 marathon VCL: {USR1, USR2}

mE5 marathon VCX-QP and mE5 marathon VF2: {USR1, USR2, USR3, USR4}

このパラメータは、オペレーターによってどのボードLEDが接続されるかを定義します。

imaFlex 2 Dual 100、imaFlex CXP-12 Penta、およびimaFlex CXP-12 Quad:

  • USR1はオペレーターをLED USR1にマップします。

  • USR2はオペレーターをLED USR2にマップします。

  • USR3はオペレーターをLED USR3にマップします。

  • USR4はオペレーターをLED USR4にマップします。

  • USR5はオペレーターをLED USR5にマップします。

  • USR6はオペレーターをLED USR6にマップします。

imaFlex 2 Dual 100では、ボードLEDは次の位置に配置されています。

LEDs on the imaFlex 2 Dual 100 Board

図 440: LEDs on the imaFlex 2 Dual 100 Board


imaFlex CXP-12 Pentaでは、ボードのLEDは以下の位置にあります。

imaFlex CXP-12 PentaボードのLED

図 441. imaFlex CXP-12 PentaボードのLED


imaFlex CXP-12 Quadでは、ボードのLEDは以下の位置にあります。

imaFlex CXP-12 QuadボードのLED

図 442. imaFlex CXP-12 QuadボードのLED


mE5 marathon VCLx、mE5 marathon VCL、LightBridge VCL:

  • USR1はオペレーターをLED USR1にマップします。

  • USR2はオペレーターをLED USR2にマップします。

mE5 marathon VF2:

  • USR1はオペレーターをLED USR1にマップします。

  • USR2はオペレーターをLED USR2にマップします。

  • USR3はオペレーターをLED USR3にマップします。

  • USR4はオペレーターをLED USR4にマップします。

mE5 marathon VCX-QP:

  • USR1は、オペレーターをLED 4に割り当てます。

  • USR2は、オペレーターをLED 3に割り当てます。

  • USR3は、オペレーターをLED 2に割り当てます。

  • USR4は、オペレーターをLED 1に割り当てます。

LEDをONにするには、入力IをHIGHにする必要があります。LEDをOFFにするには、入力IをLOWにする必要があります。

[重要] 可用性

このパラメータは、以下のプラットフォームで使用されます:

  • imaFlex 2 Dual 100、imaFlex CXP-12 Penta、imaFlex CXP-12 Quad(値の範囲: {USR1, USR2, USR3, USR4, USR5, USR6})

  • mE5 marathon VCLx(値の範囲: {USR1, USR2})

  • mE5 marathon VCL(値の範囲: {USR1, USR2})

  • mE5 marathon VCX-QP(値の範囲: {USR1, USR2, USR3, USR4})

  • mE5 marathon VF2(値の範囲: {USR1, USR2, USR3, USR4})

  • LightBridge VCL(値の範囲: {USR1, USR2})

Pin_ID(ironmanプラットフォーム)
タイプ static write parameter
Default 0
範囲 [0;3]

Pin_IDパラメータは、4つのボードLEDのうちどれをオペレーターに接続するかを定義します。範囲は[0; 3]です。

[重要] 可用性

このパラメータは、以下のプラットフォームで使用されます:

  • mE5 ironman VQ8-CXP6D

  • mE5 ironman VQ8-CXP6B

  • mE5 ironman VD8-PoCL

使用例

オペレーター LED の使用方法は、以下の例に示されています。

  • 'Hardware Test'

    DMA、RAM、GPIO、トリガー、LEDのハードウェアセルフテストの例。